University

Université Euro Afrique Senegal

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24026
842
19
23868
5963
6683