Who is a Neurosurgeon?

A neurosurgeon is a specialist doctor trained to diagnose and surgically treat disorders of the brain, spine, and nervous system.
image