Show Details

Life Expectancy

March 30, 2001

Human life expectancy should eventually level off to around 85 years or so– not keep exceeding expectations like it has in the last 100 years.

Transcript