Denis Beauchamp

Microbiologist, researcher and professor at Université Laval