Stéphane McLachlan

Stéphane McLachlan

Professor, Department of Geography and Environment, University of Manitoba (Winnipeg, MB)

May 27, 2022


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