Spina bifida--a vanishing nightmare?

Spina bifida--a vanishing nightmare?