University

Sekolah Tinggi Teologi STT Satyabhakti

https://sttsati.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27160
12329
1691
27057
7521
7216