University

Kwik Kian Gie School of Business (Institute Business and Informatics of Indonesia)

https://kwikkiangie.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14645
5849
440
18025
4768
6683