University

Université des Mascareignes

https://udm.ac.mu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
20136
627
8
19728
5963
6683