Palo Alto, CA 94304
Harvard Medical School, Boston, MA, 6/5/1980
Massachusetts General Hospital, Boston, MA, 6/30/1981
Massachusetts General Hospital, Boston, MA, 6/30/1983
Massachusetts General Hospital, Boston, MA, 6/30/1987
Boston Children's Hospital, Boston, MA, 6/30/1985
Boston Children's Hospital, Boston, MA, 7/1/1990
General Surgery, American Board of Surgery
Pediatric Surgery, American Board of Surgery
Surgical Critical Care, American Board of Surgery