Assistant Professor Hamid Ouali Author