University

Methodist College Kuala Lumpur

http://www.mckl.edu.my/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort ascending
18562
7366
139
23139
17469
8602
6115