Spina Bifida Association
Spina Bifida is the most common permanently disabling birth defect that is associated with life. Approximately 166,000 individuals in the United States have Spina Bifida.
Spina Bifida is the most common permanently disabling birth defect that is associated with life. Approximately 166,000 individuals in the United States have Spina Bifida.