Pr. Allal Barroug Université Cadi Ayyad – Marrakech & Université Polytechnique Mohammed VI – Benguerir