University

University of Technology Mauritius

http://www.utm.ac.mu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9811
281
2
14618
7521
6372