News

The lower end of the spinal cord is located opposite the disc between the first and second lumbar vertebrae (known as the L1 and L2 vertebrae). With myelomeningocele, ...
Believe it or not, your spinal cord may be a pathway to better mood and even an end to depression, new research suggests. Investigators at the University of Cincinnati stressed that their pilot ...