Spina Bifida
Introduction Spina Bifida is a birth defect that occurs when the spine and spinal cord don’t form properly. It falls under the umbrella of neural tube defects (NTDs), which are conditions affecting the brain, spinal cord or spine. Definition Spina bifida, a neural tube defect, is the result of the defective fusion of one or …