University

AlMughtaribeen University

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
20114
678
30
14448
20240
7356
6084