University

Sekolah Tinggi Theologia Jaffray Makassar

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
16057
6306
499
12382
18294
6581
6084