University

Sekolah Tinggi Teologi STT Diakonos

http://sttdiakonos.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
28025
12863
1926
21018
28286
5819
6626