Catherine Mavriplis

Catherine Mavriplis

Affiliations and Expertise

Department of Mechanical Engineering, University of Ottawa, Ottawa, ON, Canada