University

Sekolah Tinggi Teologi STT Iman Jakatra

https://sttiman.ac.id/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
29194
13897
2148
29181
6492
6650