Suite 120 (Heart Center)
Palo Alto, CA 94304
University of Connecticut, 6/1999
Boston Children's Hospital (Combined Residency in Pediatrics), 6/2000
Boston Children's Hospital (Combined Residency in Pediatrics), 6/2002
Boston Children's Hospital, 6/2006
Pediatric Cardiology, American Board of Pediatrics
Pediatrics, American Board of Pediatrics