University

Sekolah Tinggi Teologi STT Sangkakala

http://sttsangkakala.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28068
13039
1740
27999
7420
7190