University

University of Technology Mauritius

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7341
153
2
3020
13813
5819
5096