University

International University of Africa

http://www.iua.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6051
208
5
422
11153
8582
4403