University

Institut Seni Indonesia Denpasar

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
5981
2086
94
3535
4648
7190