Stéphane Moreau

Prof. Dr. Stéphane Moreau

Mechanical Engineering Department, Université de Sherbrooke, Sherbrooke, QC J1K2R1, Canada
orcid