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.