University

International University of Africa

https://www.iua.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5641
258
5
6644
6492
5252