Background
Schouten, Joost W. was born on June 27, 1975 in Netherlands.
Schouten, Joost W. was born on June 27, 1975 in Netherlands.
Doctor of Medicine (honorary), Erasmus University, Rotterdam, Netherlands, 2000.
Postdoctoral fellow University Pennsylvania, Philadelphia, 2001—2003. Resident neurosurgery Erasmus Medical Center, Rotterdam, since 2003.