A limit to human lifespan?

Many demographers are fascinated by whether there is a limit to how long we can live.  The long-held record for lifespan is 122 years, and it doesn’t look as if that is going to be broken soon. The more pressing question is the pattern of life and death after age 95 or so.

Continue reading