University

Sekolah Tinggi Teologi Studi Alkitab untuk Pengembangan Pedesaan Indonesia STT SAPPI

http://sttsappi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30773
14803
2549
30766
5963
6683