Spina bifida RSS

spina bifada awareness, Spina bifida -

According to the Spina Bifida Association Spina Bifida is the most common permanently disabling birth defect in the United States. Spina Bifida literally means “split spine” and happens when a baby is in the womb and the spinal column does not close all of the way.

Read more

Tags
Spin to win Spinner icon
x