University

Sekolah Tinggi Desain Bali Denpasar

http://www.std-bali.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18830
7720
671
12354
20074
5633
6626