26/06/2017Written by Top DoctorsA quick guide to spina bifidaSpina bifida is a neural tube defect that occurs in 1 in 1000 babies, who are born with this condition each year in the UK. Find out more about spina bifida here.