Sunnyvale, CA 94087
Phone: (650) 723-0290
Fax: (650) 497-0399
Fax: (650) 497-0399
University of California San Diego School of Medicine, La Jolla, CA, 05/1/2014
Stanford Health Care at Lucile Packard Children's Hospital, Palo Alto, CA, 6/30/2017
Stanford University Allergy and Immunology Fellowship, Stanford, CA, 07/6/2019
Allergy & Immunology, American Board of Allergy & Immunology
Pediatrics, American Board of Pediatrics