Algeria
overall score46.5
world rank172
Discover Where Your Country Ranks