University

AlMughtaribeen University

http://www.mu.edu.sd/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
20114
678
30
14448
20240
7356
6084