Khalid Hafez

  • University of Hail
  • Saudi Arabia

My co-authors include