iOS app Android app

Neanderthal Die Out

Brain Structure May Have Contributed To Neanderthals' Demise

Posted 05.13.2013 | Science

By: Tia Ghose, LiveScience Staff Writer Published: 03/12/2013 08:25 PM EDT on LiveScience Neanderthals' keen vision may explain why they couldn't ...