What is the difference between a neurologist and a neurosurgeon?

Neurologists diagnose and treat neurological conditions without surgery using medications and therapies. Neurosurgeons perform surgical treatments for neurological disorders when necessary.
image