University

Sekolah Tinggi Teologi Baptis Indonesia STBI

https://stbi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23636
10457
1134
24372
6409
6650