University

Institut Seni Indonesia Denpasar

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6019
1925
104
4245
4941
6876
6033