measurement
The United States' ranking in life expectancy has recently slipped to 43rd, despite the country spending more on health care than any other nation.

Authors

Sources

Referenced by nodes (3)