University

Institut de Formation en Technologie Alimentaire

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19401
667
80
28348
16545
8602
6115