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.
Podcast: Play in new window
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.
Podcast: Play in new window