University

International University of Africa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6804
235
5
424
11602
9593
4397