Tag:
Sherry Glied
Latest Headlines
Latest Headlines
Evidence for health reform? You bet...your life
A poorly run healthcare system that focuses more on profits and less on quality is likely the reason Americans have shorter life expectancies than people in 12 other developed nations, a new study

