University

Sekolah Tinggi Teologi STT Pelita Dunia

https://kampus.sttpd.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
27846
12748
1807
27771
7521
7216