University

AlMughtaribeen University

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
20963
706
31
12276
21392
5822
6528