Live stream preview
Spina bifida - Learn more
Animation, Educational, Special Interest
Spina bifida is a birth defect involving the spine, spinal cord and the protective covering of the spinal cord, called the meninges. It is part of a group of disorders called neural tube defects that can occur to a foetus during pregnancy.