University

AlMughtaribeen University

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
20963
706
31
12276
21392
5822
6528