University

Institut Supérieur des Pêches Maritimes

http://www.ispm.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21450
762
98
23311
20583
11401
6033