Inefficiency Hurts U.S. In Ranking of Health
Monday, November 29, 2010 - 16:00
in Health & Medicine
Researchers have concluded that the inefficiency of the health care system is to blame for the United States’ ranking of 49th in life expectancy.