University

University of Khartoum

http://www.uofk.edu/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1994
34
1
244
3894
1762
2339