Allergy/Immunology
Allergy Associates of NH, PA
100 Griffin Road, Suite A
Portsmouth, NH 03801
Office Phone: (603) 436-7897
Office Fax: (603) 436-7855
Allergy/Immunology
SUNY University at Buffalo: MD
Duke University Medical Center: Residency/Pediatrics
University of Virginia Medical Center: Fellowship/Allergy/Immunology
American Board of Pediatrics: Pediatrics
American Board of Allergy and Immunology: Allergy/Immunology