University

Sekolah Tinggi Teologi STT Simpson Ungaran

http://sttsimpson.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21518
9106
891
16947
21638
5819
6626