University

University of Elimam Elmahdi

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
19613
647
28
23289
5963
6245