Natalie Baddour

Dr. Natalie Baddour

Department of Mechanical Engineering, the University of Ottawa, Ottawa, ON K1N 6N5, Canada
orcid