University

Université Euro Afrique Senegal

http://www.uea.edu.sn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24202
796
18
20389
24142
11401
6033