University

(1) Université Mohammed Premier Oujda

http://webserver1.ump.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2461
51
2
1495
10935
3328
1106