University

University of Elimam Elmahdi

http://www.mahdi.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18431
607
26
480
22724
6694
6084