University

Raffles College Kuala Lumpur

https://raffles.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18095
7160
135
23396
16868
8602
6115