Mert Sehri

Dr. Mert Sehri

Mechanical Engineering, University of Ottawa, Ottawa, Ontario, Canada
orcid