translate English to French: Chris Archibald MDCM, MHSc, FRCPC Director
Dr Chris Archibald MDCM, MHSc, FRCPC Directeur