University

Sekolah Tinggi Bahasa Asing Saraswati Denpasar

http://www.stibasaraswati.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26022
11460
1341
22087
26144
7356
6084