University

Methodist College Kuala Lumpur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19554
7807
149
23599
18221
11401
6033