Christian Landry

PhD
Professor of Biology and Biochemistry, Laval University; Canada Research Chair in Cellular Systems and Synthetic Biology
Share this profile