University

Multimedia University

http://www.mmu.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1698
426
14
4741
3336
1138
1958