Yahoo Web Search

Search results

  1. 14 hours ago · Life expectancy vs healthcare spending of rich OECD countries. US average of $10,447 in 2018. The US life expectancy in 2010 was 78.6 years at birth, up from 75.2 years in 1990; this ranks 42nd among 224 nations, and 22nd out of the 35 OECD countries, down from 20th in 1990.

  1. People also search for