University

Institut des Hautes Etudes en Paramédical du Sud IHEPS

https://iheps.ac.ma/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21518
762
92
21178
6492
6650