Dr Michelle McLauchlin BSc D FRCPC December 11 1970 June 19 2019 Published on: June 22, 2019 Avis décès