University

Centre de Formation des Inspecteurs de l'Enseignement

https://www.csefrs.ma/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
17665
560
50
16984
5963
6683