University

Sekolah Tinggi Teologi STT Diakonos

http://sttdiakonos.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
28025
12863
1926
21018
28286
5819
6626