Research unit directorPierre Larochelle, MD, PhD, FRCPC, FAHA, FACP
Research scientistMaxime Lamarre-Cliche, MD, FRCPC