University

Université Privée de Fès

http://upf.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21268
726
96
22125
20921
5819
6626