University

AlMughtaribeen University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23028
808
36
22826
5963
6683