University

(3) Université Abdelmalek Essaadi Faculté Polydisciplinaire Larache

http://www.fpl.ma/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
21006
735
94
18583
20877
7356
6084