Address:
2001 4Th Ave, San Diego, CA 92101
6386 Alvarado Ct, San Diego, CA 92120
Board certifications:
American Board of Allergy and Immunology Certification in Allergy and Immunology, American Board of Internal Medicine Certification in Internal Medicine