University

Sekolah Tinggi Teologi STT Sangkakala

http://sttsangkakala.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27736
12946
1803
27705
6488
6650