University

Sekolah Tinggi Agama Islam STAI Denpasar

http://www.staidenpasar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27281
11922
1793
25229
27284
8602
6115