expectancy life spina wallpaper spina bifida life expectancy uk SB is a birth defect in which there is incomplete closing of the spine and the membranes around the spinal cord during early deve… Tuesday, April 19, 2022 Edit