University

Université Privée de Fès

http://upf.ac.ma/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21268
727
96
22128
20924
5822
6528