Shine Charity logo

Shine Charity

Spina bifida literally means 'split spine'. A fault in the development of the spinal cord and surrounding bones (vertebrae) leaves a gap or split in the spine.
About Us

Link to this page

Link to this page on PatientGroups.ai