University

Université privée de Fès

http://upf.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22077
784
99
21927
21739
7360
6084