University

Sekolah Tinggi Theologia Jaffray Makassar

http://www.sttjaffray.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14818
5670
428
10866
16753
9612
6033