University

Universiti Teknikal Malaysia Melaka

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1976
559
18
313
4287
2570
1821