University

Institut des Hautes Etudes en Paramédical du Sud IHEPS

http://iheps.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19838
688
82
26019
18574
8602
6115