Marwan Hassan

Dr. Marwan Hassan

Mechanical Engineering, School of Engineering, University of Guelph, Guelph, Ontario N1G 2W1, Canada
orcid

Contribution