Internal Medicine- Clinical Immunology & Allergy
Interior Health Authority
Kelowna