Close Icon

No products in the cart.

Shop Now

What is Spina Bifida?

25 April,2021
Spina bifida literally means ‘split spine’ 
Spina bifida is a relatively common condition, which affect about one in every 1,000 children born per year in Ireland. Ireland has once of the highest incidences of spina bifida births in the world. Spina is the most common neural tube defect (NTD) which causes incomplete development of the spinal cord.