Prosterol biota found in 1.6-billion-year-old rocks are oldest remnants of our lineage, study revealssource https://www.thenews.com.pk/latest/1078350-billion-year-old-rock-hints-early-ancestors-may-have-been-predators
Shaheer Hassan
June 08, 2023
Prosterol biota found in 1.6-billion-year-old rocks are oldest remnants of our lineage, study reveals