University

Institut Supérieur des Pêches Maritimes

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20620
693
91
22874
20172
5822
6528