University

Raffles College Kuala Lumpur

http://raffles.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20292
8121
157
23514
19116
11401
6033