University

Sekolah Tinggi Teologi STT Satyabhakti

http://sttsati.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29977
13926
2450
5517
30309
5819
6626