University

Institut Seni Indonesia Denpasar

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5778
2002
97
2580
4588
7216