University

University of Mauritius

https://ror.org/05cyprz33

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2464
41
1
5649
2241
2373