University

Institut Supérieur des Pêches Maritimes

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
20427
697
89
24454
19555
7360
6084