Grandmothers responsible for human longevity

@ 2012/10/25
The helpfulness of grandmothers is the reason humans don't die in their thirties the way chimpanzees do, new research shows - and may even explain our bigger brains.

No comments available.