Spina bifida is a condition that occurs when the spine and spinal cord don't form properly. It's a type of neural tube defect. The neural tube is the structure in a developing embryo that later becomes the baby's brain and spinal cord and the tissues that enclose them. (Mayo Clinic)
6 months ago
Animation tags
Appreciate
Integrations & plugins
View allShortcuts:
Close
Play/Pause
Appreciate
Full Screen (or double click)