expectancy life occulta wallpaper spina bifida occulta life expectancy At least ninety percent of people diagnosed with spina bifida are said to have a life expectancy of at least 35 years as stated b… Wednesday, November 9, 2022 Edit