Healthy life expectancy vs. health spending per capita

Interactive visualization requires JavaScript