Neuro Care Hospital
Call Now : +91-9983300286, 0141-2236712

Spina Bifida Surgery

Spina Bifida

Spina Bifida means "cleft spine". It is a developmental defect of Brain, Spinal cord and Meninges (protective covering over brain and spinal cord). It is of 3 types:

  • Myelomeningocele
  • Meningocele
  • Spina Bifida Occulta