measurement
The United States' life expectancy ranking fell to 43rd in the world, despite the country spending $3.0 trillion on health care.

Authors

Sources

Referenced by nodes (2)