University

AlMughtaribeen University

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

World RankingContinental RankingCountry RankPresencesort ascendingImpactOpennessExcellence
20964
707
31
12275
21389
5819
6626