University

Institut National de Statistique et d'Economie Appliquée

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15863
40
40
19152
14813
5822
6529