Overlord, those sites aren't really the best, but i fail to see how something that's over 1400 years is "interpreted" to match modern science. it's quite simple, for example the creation of the embryo in arabic is quite straight forward in the Qu'ran, it just uses terms other than "zygot" and "embryo" that when indirectly translated mean the same. there are alot of things also in the hadiths that have medical merit.....etc so yeah again, i'd say don't generalize