Professor
Al Akhawayn University
University of Alberta
King Fahd University of Petroleum and Minerals, Dhahran, Saudi Arabia
University Cadi Ayyad, Marrakech, Morocco.