University

Sekolah Tinggi Teologi STT Simpson Ungaran

https://sttsimpson.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20854
8931
873
20459
6492
6650