Stéphane McLachlan
Professor, Department of Geography and Environment, University of Manitoba (Winnipeg, MB)
Stéphane McLachlan is a professor in the Department of Environment and Geography at the University of Manitoba.
Role: Panel member
Report: Gene-edited Organisms for Pest Control