University

Sekolah Tinggi Teologi STT Pelita Dunia

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
28087
13169
1887
28056
6488
6650