University

Sekolah Tinggi Teologi STT Berea

http://sttberea.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
30079
14439
2372
30073
6492
6650