University

Institut de Formation en Technologie Alimentaire

http://www.isfort.ac.ma/

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
19401
667
80
28348
16545
8602
6115