Stéphane McLachlan

Stéphane McLachlan

Professor, Department of Geography and Environment, University of Manitoba

May 27, 2022


Role: Panel member
Report: Gene-edited Organisms for Pest Control