University

Sekolah Tinggi Teologi STT Diakonos

http://sttdiakonos.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28025
12863
1926
21018
28286
5819
6626