University

Institut Seni Indonesia Denpasar

https://www.isi-dps.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5465
1917
86
4257
4339
6650