University

Université des Mascareignes

http://www.udm.ac.mu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19900
572
7
15759
19869
7356
6084