University

University of Technology Mauritius

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5989
118
2
2705
13819
6041
4585