University

University of Elimam Elmahdi

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

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
18738
622
27
22601
6409
6216