University

Sekolah Tinggi Theologia Jaffray Makassar

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
16057
6306
499
12382
18294
6581
6084