University

University of Khartoum

http://www.uofk.edu/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2795
68
1
99999
4647
1619
2448