28 Dec 2025
#Mortality2
20 Mar 2026
Why US life expectancy is stalling
A new study looked at US death records for people born between the 1890s and 1980s and analyzed mortality from 1979 through 2023. It finds some recent birth cohorts have higher death rates and multiple causes likely explain the trend.
Photo by Galina Svyatova, Unsplash
No more articles