Address:
725 Welch Rd, Palo Alto, CA 94304
450 E Romie Ln, Salinas, CA 93901
2680 Hanover St, Palo Alto, CA 94304
Education:
University of California San Francisco, School of Medicine - Doctor of Medicine
University of California Berkeley - Doctor of Philosophy
Lucile Packard Children's Hospital - Fellowship - Neonatal-Perinatal Medicine (Pediatrics)
UCSF Medical Center - Fellowship - Pediatric Endocrinology and Metabolism
Board certifications:
American Board of Pediatrics Sub-certificate in Neonatal-Perinatal Medicine (Pediatrics)