University

Université Privée de Marrakech

http://upm.ac.ma/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
18498
619
73
428
20274
8602
6115