University

Sekolah Tinggi Teologi STT Global Glow Indonesia

https://sttglobalglow.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29843
14005
2241
29820
7521
7216