University

Universiti Teknikal Malaysia Melaka

http://www.utem.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2228
631
19
1208
5529
2465
1942