University

University of Technology Mauritius

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
5989
118
2
2705
13819
6041
4585