University

Jeffrey Cheah Institute on Southeast Asia

http://jci.edu.my/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25536
10815
261
21554
25533
11401
6033