University

Université des Mascareignes

https://udm.ac.mu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20225
637
8
19765
6492
6650