University

Sekolah Tinggi Ilmu Islam dan Bahasa Arab STIBA Makassar

https://stiba.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16560
6740
550
17596
5628
6683