Profile picture
Khalid Elgazzar
Doctorate
  • Associate Professor
    Ontario Tech University
    Oshawa, Canada
mini profile avatar Khalid Elgazzar