Neurosurgery is a rapidly developing and technically demanding branch of surgery that requires a detailed knowledge of the basic neuro-sciences and a thorough clinical approach. …