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

Authors

Sources

Referenced by nodes (3)