University

Multimedia University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1712
429
14
4740
3336
1139
1982