N nature.com The United States has lower life expectancy than most similarly wealthy nations 90 points rntn 1 year ago 106 comments