University

Université des Mascareignes

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20172
595
7
15637
20133
8602
6115