Spina Bifida
The most common permanently disabling birth defect that affects about one out of every 1,000 newborns in the United States. Spina bifida, the most common NEURAL TUBE DEFECT, is one of the most devastating of all birth defects. Cause Spi.. Read More
Health and Wellness | 06.27.09 | 1 Comment


