University

Sekolah Tinggi Ilmu Administrasi STIA Al Gazali Barru

https://algazali.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30084
14433
2387
30079
6488
6650