University

Université Mohammed Premier Oujda

http://webserver1.ump.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2365
43
3
4310
10062
2587
1057