University

(3) Université Abdelmalek Essaadi Faculté Polydisciplinaire Larache

http://www.fpl.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16923
569
58
17132
19271
8769
6008