University

Jeffrey Cheah Institute on Southeast Asia

https://jci.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20444
8645
165
20080
5963
6658