Neurosurgery is the branch of medicine that deals with the diagnosis and management of neurological diseases and conditions, involving the brain, spinal cord and peripheral nerves.