University

Institut Desain & Bisnis IDB Bali

https://www.idbbali.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21762
9405
951
21453
6488
6650