University

University of Technology Mauritius

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7316
2
2
3021
13816
5822
5038