University

Mohammed VI Polytechnic University

https://www.um6p.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2572
95
5
8162
1860
2063