University

University of Elimam Elmahdi

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
18738
621
27
22592
6405
6216