University

Université Euro-Afrique Senegal

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25197
776
16
21452
25221
9593
5777