University

(3) Université Abdelmalek Essaadi Faculté Polydisciplinaire Larache

http://www.fpl.ma/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
21006
735
94
18583
20877
7356
6084