University

Sekolah Tinggi Agama Islam STAI Denpasar

https://staidenpasar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27052
12538
1667
27010
6492
6650