Humans Have A “Natural” Lifespan Of 38 Years
Humans have a “natural” lifespan of around 38 years, according to a new method we have developed for estimating the lifespans of different species by analyzing their DNA.
Extrapolating from genetic…