University

Gezira College

http://www.geziracollege.edu.sd/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27845
1062
48
19544
28142
7356
6084