University

Université des Mascareignes

https://www.udm.ac.mu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19894
610
7
21545
19465
5822
6528