Spina bifida is a neural tube defect resulting in mild to severe disabilities, depending on where the unprotected portion of the spinal cord is and how much is exposed.

Listed Under