Prosterol biota found in 1.6-billion-year-old rocks are oldest remnants of our lineage, study reveals

from The News International - World https://ift.tt/VEPqBT7 https://ift.tt/nZSN0jF

0 Comments