University

École Nationale Supérieure des Sciences de la Mer et de l’Aménagement du Littoral

http://www.enssmal.dz/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
21530
774
82
19498
26591
7812
5362