1. Faculty of Science, Chouaib Doukkali University, Morocco
2. Faculty of Sciences and Techniques, Sultan Moulay Slimane University, Morocco
3. Higher Normal School, Cadi Ayyad University, Morocco
4. Faculty of Medicine and Pharmacy, Cadi Ayyad University, Morocco & ISPITS, Ouarzazate, Morocco.
5. Mohammed VI University of Health Sciences, Morocco
6. Faculty of Science Semlalia, Cadi Ayyad University, Morocco
7. Faculty of Sciences, Chouaib Doukkali University, Morocco
8. Miller School of Medicine, University of Miami, USA