University

Methodist College Kuala Lumpur

https://www.mckl.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19275
7956
146
22056
18692
5819
6626