Stephen Shochat

Stephen Shochat

Professor of Surgery and of Pediatrics at the Stanford University Medical Center, Emeritus