University

Université des Mascareignes

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

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
19894
610
7
21545
19465
5822
6528