University

Université Euro Afrique Senegal

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24001
785
16
20936
24038
7356
6084