Life Expectancy and Mortality Rates in the United States, 1959-2017.
JAMA. 2019 Nov 26;322(20):1996-2016. doi: 10.1001/jama.2019.16932.
JAMA. 2019.
PMID: 31769830
Free PMC article.