Alameda, CA 94501
Teléfono: (510) 523-8162
Facsímil: (510) 865-2532
Facsímil: (510) 865-2532
UC Davis, Davis, CA, 06/01/2000
Lucile Packard Children's Hospital at Stanford University Medical Center, Palo Alto, CA, 06/01/2003
Pediatrics, American Board of Pediatrics