1. Laboratory of Molecular and Ecophysiology Modeling, Cadi Ayyad University, Faculty of Sciences-Semlalia, Marrakech, Morocco
2. Laboratory of Applied Organic Chemistry, Cadi Ayyad University, Faculty of Sciences-Semlalia, Marrakech, Morocco
3. Laboratory of Biology and Biotechnology of Microorganisms, Cadi Ayyad University, Marrakech, Morocco