Specialties:
Pediatrics, Allergy & Immunology
Address:
725 Welch Rd, Palo Alto 94304
(650) 723-4000 (Phone)
Lucile Packard Children's PDP
730 Welch Rd, Palo Alto 94304
(650) 497-8841 (Phone)
770 Welch Rd STE 350, Palo Alto 94304
(650) 723-5227 (Phone)
Certifications:
Allergy & Immunology, 1997, Pediatrics, 1998
Hospitals:
725 Welch Rd, Palo Alto 94304
770 Welch Rd STE 350, Palo Alto 94304
Lucile Packard Children's PDP
730 Welch Rd, Palo Alto 94304
Stanford Hospital and Clinics
300 Pasteur Dr, Stanford 94305
UCSF Medical Center
505 Parnassus Ave, San Francisco 94143
UCSF Medical Center at Mount Zion
1600 Divisadero St, San Francisco 94115
Education:
Medical School
Universidad Nacional Autonoma De Mexico, Iztacala, Escuela Nacional De Estudios Prfesionales Iztacala
Graduated: 1986