Why We Might Be Healthier Than We Think

When we look at the OECD Healthcare spending and outcomes among its 38 member countries, some facts about the U.S. are surprising.