University

(1) Institut National de Statistique et d'Economie Appliquée

http://www.insea.ac.ma/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
15575
497
43
19164
14206
8602
6115