1. Faculty of Sciences, Chouaib Doukkali University, Morocco
2. Higher Institute of Nursing Professions and Health Techniques, Ouarzazate, Morocco & Cadi Ayyad University, Morocco
3. Faculty of Science Semlalia, Cadi Ayyad University, Morocco
4. Miller School of Medicine, University of Miami, USA