University

Centre de Formation des Inspecteurs de l'Enseignement

https://www.csefrs.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15813
507
44
10592
15218
8602
6115