Spina Bifida

What is Spina Bifida?

Spina bifida is a type of birth defect in which the spine and membranes around the spinal cord fail to close properly.  The lower back is the most common site of spina bifida.  The two most common types of spina…