University

Sekolah Tinggi Teologi STT Berita Hidup

https://sttberitahidup.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24641
11020
1248
26034
6298
6650