University

Université Mohammed Premier Oujda

http://webserver1.ump.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2351
42
3
4569
9944
2476
1056