Hugh MacKechnie, MD
Allergy and Immunology
Languages: English
HonorHealth Medical Staff Member
Call 480-949-7377
Specialties
- Allergy and Immunology
Credentials
-
Residency
Vancouver General Hospital -
Education
University of British Columbia -
Fellowship
University of Toronto -
Internship
Victoria General Hospital -
Board Certifications
American Board of Internal Medicine, American Board of Allergy & Immunology