University

Sekolah Tinggi Teologi Injili Indonesia STTII Surabaya

https://sttii-surabaya.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26337
12030
1494
26263
5963
6683