Neurosurgery is performed by neurosurgeons, who are highly specialized medical doctors with extensive training in the surgical treatment of neurological conditions. Neurosurgeons undergo several years of medical school followed by rigorous residency training focused on neurosurgical techniques and procedures.