Similar Universities
World Rank: 3772
Sudan University of Science and Technology
World Rank: 7239
Ahfad University for Women
World Rank: 7245
Elsheikh Abdallah Elbadri University
World Rank: 8411
Neelain University
World Rank: 8708
International University of Africa
World Rank: 8750
University of Gezira
World Rank: 9346
Nile Valley University
World Rank: 10073
University of Shendi
World Rank: 10086
Omdurman Islamic University
World Rank: 10216
Omdurman Ahlia University
World Rank: 10373
The Future University
World Rank: 10557