University

Sekolah Tinggi Teologi STT Pelita Dunia

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
28129
13223
1886
28100
6492
6650