University

Raffles College Kuala Lumpur

https://raffles.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18436
7647
131
17853
5963
6683