Despite being a top spender on health care, the United States is an outlier among its peers on life expectancy. It sits well in the bottom half of countries in the Organization for Economic Cooperation and Development (OECD), a grouping of several dozen mostly high-income nations.

 

FULL ARTICLE