Sign in to my Account
Not a member? Join the CNS
Update your profile, manage education credits, set communication preferences, and more
Stephen J. Haines was born on September 4, 1949 at the Mary Fletcher Hospital in Burlington, Vermont, the son of Gerald and Frances Haines. His father was spending a year in neurosurgical training at...
Find a Neurosurgeon