University

Mohammed VI Polytechnic University

https://www.um6p.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3156
119
8
8530
2114
2946