Tag Archives: hydrocephalus

Spina Bifida Fact Sheet

          Spina Bifida is the number one disabling birth defect in the world. Approximately 30 percent of the general population in the United States has some form of spina bifida. One in every 1000 babies are … Continue reading

Posted in Spina bifida | Tagged , | Leave a comment