University

Sekolah Tinggi Desain Bali Denpasar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18550
7496
644
14448
20753
6710
6084