University

Sekolah Tinggi Teologi STT Simpson Ungaran

https://sttsimpson.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21350
9161
875
21043
5963
6683