Neural Tube Defect or NTD

Neural tube defect or NTD is a defect in the spinal cord ranging from conditions such as spina bifida, tethered cord, myelomeningocele