Institut Spécialisée de Technologie appliquée Al MASSIRA (ISTA AL MASSIRA) is located in El Jadida, Morocco. Institut Spécialisée de Technologie appliquée Al MASSIRA (ISTA AL MASSIRA) is rated 3.5 out of 5 in the category research institute in Morocco.