University

Université privée de Fès

http://upf.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22032
782
99
21924
21684
7356
6084