Benoit Lessard

Prof. Benoit Lessard

Department of Chemical and Biological Engineering, University of Ottawa, Canada
orcid