University

Universiti Teknikal Malaysia Melaka

https://www.utem.edu.my/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1289
308
9
2133
973
1547