human lifespan

Has human lifespan reached its natural limit?

It may not be possible to extend the lifespan of humans beyond 125 years, a study published in Nature has…