University

Institut Supérieur des Pêches Maritimes

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

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
20397
696
89
24451
19513
7356
6084