University

Sekolah Tinggi Agama Islam STAI Denpasar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27275
12235
1615
23985
27337
7356
6084