Everything you need to know about allergy immunotherapy
Everything you need to know about allergy immunotherapy
Allergy immunotherapy is another term for allergy shots. HealthMaker Alkis Togias, MD, Asthma and Inflammation Section Chief at the NIAID provides a quick look at the history of allergy immunotherapy and why it's a key treatment.