University

Raffles College Kuala Lumpur

https://raffles.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19060
7856
141
23910
18227
5819
6626