University

Sekolah Tinggi Teologi STT Berea

http://sttberea.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30446
14212
2620
26947
30463
5819
6626