University

Université Privée de Marrakech

http://upm.ac.ma/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
18498
619
73
428
20274
8602
6115