Harold Kim

Board of Directors

Canadian Society of Allergy and Clinical Immunology

Board of Directors

Canadian Society of Allergy and Clinical Immunology