Skip to content

2-Minute Neuroscience: Spina Bifida

Spina bifida is a birth defect that involves disrupted formation of a structure called the neural tube. In this video, I discuss spina bifida, focusing primarily on the most common form of spina bifida: myelomeningocele.

From around the web