Neanderthals, longtime residents of Earth, eventually disappeared after the arrival of humans. Stanford researchers, armed with mathematical models, suggest that our higher level of cultural organization may have allowed us to eventually overwhelm the Neanderthals.
The research team included...