The Largest Late Middle Pleistocene Brain

Xujiayao hominid has the biggest known brain of the time

Read →