University

Sekolah Tinggi Theologi STT Reformed Injili Internasional STTRII

http://sttrii.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24118
10690
1146
23966
5963
6658