University

AlMughtaribeen University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20114
678
30
14448
20240
7356
6084