University

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

http://kwikkiangie.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15312
5887
413
18508
20995
3743
6007