A natural lifespan?

06 October 2016.

The human lifespan has a natural limit and people are unlikely to live beyond about 115 years, new research published in the journal Nature suggests.