A neurologist is a medical specialist who treats diseases in the brain,the spinal cord, peripheral nerves and muscles. Neurological diseases can range from stroke, migraines to...