We spend more; how come we don't live as long?
The U.S. is the most obese country in the OECD, leads in drug-related deaths and ranks 1st in prevalence of diabetes.
Health Care Costs for OECD Countries
Feel free to critique the content here. Many posts have been revised based on information provided by readers.