Research maintains that the natural limit for human lifespan is about 122 years, based on the fact that the longest-living ...