Humans Have A “Natural” Lifespan Of 38 Years

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…
How Far Away Is Immortality?

How Far Away Is Immortality?

It was quite unlike any other acceptance speech of the UEFA President’s award. In a rather philosophical address before the Champion’s League draw in Monaco, former football player and actor Eric…