University

Sekolah Tinggi Desain Bali Denpasar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18314
7251
636
12546
20102
7847
6115