United States
overall score75.1
world rank17
Discover Where Your Country Ranks