University

International University of Africa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7407
259
6
335
11333
7356
5178