Spina Bifida

Condition in which one or more vertebral arches fail to fuse.

HERE I AM Content