Here is all our research and data on Link between health spending and life expectancy: The US is an outlier.