All posts tagged with Ardipithecus kadabba

Hominin species and time in peer review

14 minute read

In 2015, two new hominin species were published: Australopithecus deyiremeda and Homo naledi. One of the criticisms I’ve seen of both discoveries is the idea...