University

Sekolah Tinggi Teologi STT Simpson Ungaran

https://sttsimpson.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21349
9159
875
21045
5963
6658