University

Centre de Formation des Inspecteurs de l'Enseignement

https://www.csefrs.ma/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
17356
559
42
16484
6488
6650