University

Sekolah Tinggi Teologi STT Iman Jakatra

https://sttiman.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
29194
13897
2148
29181
6492
6650