University

Université Privée de Marrakech

https://upm.ac.ma/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
19956
739
74
19190
7619
7217