University

Université Euro Afrique Senegal

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24955
820
18
19380
25055
10778
6008