University

Sekolah Tinggi Teologi Studi Alkitab untuk Pengembangan Pedesaan Indonesia STT SAPPI

http://sttsappi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30445
14688
2473
30443
6492
6650