Thursday, November 18, 2010

Neanderthals 'Lived Fast, Died Young' Compared with Humans

[Live Science]   Taking longer to mature may have given humans an evolutionary edge over Neanderthals by giving their brains and social skills more time to develop. Now dental records of early human fossils show how that developmental delay crept in over time.  More...