University

Raffles College Kuala Lumpur

https://raffles.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18883
7668
140
23648
17864
7356
6084