Khalid Elgazzar

Prof. Khalid Elgazzar

Faculty of Engineering and Applied Science, Ontario Tech University, Oshawa, ON L1G 0C5, Canada
orcid