Kathleen McCallion talks about her daughter’s Spina Bifida diagnosis

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. 43 more words