University

Sekolah Tinggi Theologia Jaffray Makassar

https://www.sttjaffray.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
15023
5774
456
10451
17464
7142
6115