Lifespan Is Encoded In Ancient DNA, New Research Revealed

Humans have a natural lifespan of 38 years according to a new method that can be used to estimate the lifespans of several species by analyzing ancient DNA. By extrapolating…

Read more »