University

Sekolah Tinggi Teologi STT Berita Hidup

https://sttberitahidup.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
24660
11039
1248
26064
6302
6650