University

Université Mohammed Premier Oujda

https://www.ump.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3230
115
7
10717
5963
1156