University

Jeffrey Cheah Institute on Southeast Asia

https://jci.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22978
9917
220
19296
23150
5819
6626