Health Care: U.S. Spends More, Gets Less

Economic Policy Institute

An economic snapshot charting health care expenditure and life expectancy in the 30 OECD member states

Elise Gould

Health Posted: 2004-11-02