Posts

Showing posts with the label #Ancestral population size

Unearthing Skepticism: Reevaluating Claims of Near Extinction Among Human Ancestors