University

Universiti Teknologi Malaysia

http://www.utm.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
543
87
2
302
1196
683
387