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 RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
14566
5731
444
13572
17629
4810
6626