University

Sekolah Tinggi Teologi STT Pelita Dunia

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
28087
13169
1887
28056
6488
6650