2nd Fl - MC 5883
Palo Alto, CA 94304
Fax: (650) 724-5344
Jefferson Medical College, Philadelphia, PA, 1992
Hospital of the University of Pennsylvania, Philadelphia, PA, 1993
University of Pennsylvania, Philadelphia, PA, 1999
The Children's Hospital of Philadelphia, Philadelphia, PA, 1997
Yale - New Haven Hospital, New Haven, CT, 2001
Pediatric Surgery, American Board of Surgery