spina bifida

A birth defect caused by imperfect closure of part of the spinal column, exposing some of the nervous system.

Home » spina bifida

Last Updated

October 7, 2025