A neurosurgeon is a medical physician who diagnose and treat ailments that affect your nervous system, which comprises of brain, spinal cord and nerves. In spite of the suffix “surgeon”, they offer both nonsurgical and surgical treatments, according to the…