Category Archives: Spina Bifida

image

Managing Complications Caused by Spina Bifida

Spina bifida is a neural tube defect (NTD) that affects the spine and is noticeable at birth. The word spina bifida means "split spine" in Latin. This disease may cause mild to severe physical and intellectual disabilities. Although treatments are...

Read More ›