University

Sekolah Tinggi Teologi STT Iman Jakatra

https://sttiman.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
29194
13897
2148
29181
6492
6650