2nd Fl - MC 5883
Palo Alto, CA 94304
Fax: (650) 724-5344
Medical College of Wisconsin, Milwaukee, WI, 1977
Medical College of Virginia, Richmond, VA, 1978
Medical College of Virginia, Richmond, VA, 1983
Children's Hospital of Pittsburgh, Pittsburgh, PA, 1985
UCSF Medical Center, San Francisco, CA, 1985
General Surgery, American Board of Surgery
Pediatric Surgery, American Board of Surgery