News & updates

What is spina bifida?

Spina bifida is a condition where a baby’s spine and spinal cord don’t develop properly in the womb. It happens very early in pregnancy, usually

Read More