São Tomé and Príncipe
OVERALL SCORE56.2
world rank125
Discover Where Your Country Ranks