University

Sekolah Tinggi Teologi STT Pelita Dunia

https://sttpd.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
30244
14076
2539
23664
30322
5819
6626