Kelvin Chan, MD FRCPC, MSc, PhD