University

Université des Mascareignes

https://udm.ac.mu/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
20136
627
8
19728
5963
6683