University

Université Moulay Ismail Meknès

http://www.umi.ac.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2720
95
7
9658
2266
1927