University

Sekolah Tinggi Ilmu Islam dan Bahasa Arab STIBA Makassar

https://stiba.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13244
4898
470
15989
6126
7216