Heidelberg Man links humans, Neanderthals
Wednesday, May 4, 2011 - 12:00
in Paleontology & Archaeology
The last common ancestor of humans and Neanderthals was a tall, well-traveled species called Heidelberg Man, according to a new PLoS One study.