University

Sekolah Tinggi Teologi STT Pelita Dunia

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
28087
13169
1887
28056
6488
6650