University

AlMughtaribeen University

https://www.mu.edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17688
644
32
23478
7521
6565