University

Universiti Teknologi Malaysia

https://www.utm.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
487
72
2
1206
418
380