University

International University of Africa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6077
216
5
430
11434
8458
4908