A new study of mortality patterns in humans, monkeys and apes suggests that the last few generations of humans have enjoyed the biggest life expectancy boost in primate history. Yet …read more
Source:: Science
A new study of mortality patterns in humans, monkeys and apes suggests that the last few generations of humans have enjoyed the biggest life expectancy boost in primate history. Yet …read more
Source:: Science