University

Sekolah Tinggi Theologi Reformed Injili Internasional STTRII

http://sttrii.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23047
9542
968
19485
23044
8602
6115