University

International University of Africa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6967
256
6
466
10923
8251
5198