Background
Neuhauss, Stephan C.F. was born on February 27, 1967 in Ulm, Germany. Son of Gerhard and Ilse Neuhauss.
Neuhauss, Stephan C.F. was born on February 27, 1967 in Ulm, Germany. Son of Gerhard and Ilse Neuhauss.
Master of Science, University Oregon, 1992. Doctor of Philosophy, University Tübingen, Germany, 1996.
Research associate Massachusetts General Hospital, Charlestown, 1992—1996. Fellow Max-Planck Institute Development Biology, Tübingen, Germany, 1996—2000. Junior group leader Swiss Federal Institute of Technology, Switzerland, since 2000.
Married Murielle Gehrmann, June 23, 1965.