Teresa M. Chan, MD, MHPE

Associate Professor McMaster University

TChan_20Photo