University

Jeffrey Cheah Institute on Southeast Asia

https://jci.edu.my/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21546
9270
175
21038
7420
7190