University

Université Privée de Fès

https://upf.ac.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21289
728
92
20975
5963
6683