Blog Photo

Split Spine: Know The Signs That Indicate It!

The medical term ‘spina bifida’ or spinal bifida refers to a congenital defect in the spine. In simpler terms, spinal bifida is a defect in the neural tube.