Certifications
American Board of IM/Cardiovascular Disease, American Board of IM/Electrophysiology
Hospital Affiliations
Salem Hospital
Education
Medical School: University of Toronto
Residency training: The University of British Columbia
Fellowship program: University of Southern California