University

Institut Supérieur des Pêches Maritimes

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
21584
768
94
21251
6492
6650