University

Institut Desain & Bisnis IDB Bali

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21771
9413
951
21462
6492
6650