University

Kwik Kian Gie School of Business (Institute Business and Informatics of Indonesia) / Institut Bisnis dan Informatika Kwik Kian Gie

https://kwikkiangie.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13369
5089
390
14080
17086
5081
6084