Spina bifida is a neural tube defect that may be diagnosed during pregnancy (via ultrasound) or after birth. Hydrocephalus may or may not be present. It occurs when a portion of the neural tube does not fully close and usually requires surgery to repair...
Read More