Live stream preview
Spina bifida - Learn more
1m 22s
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.