University

Sekolah Tinggi Teologi STT Berita Hidup

https://sttberitahidup.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
27522
12749
1723
27474
5963
6683