What is Spina Bifida?
Spina Bifida is a congenital (present at birth) birth defect where the spine and spinal cord do not form correctly. It is a type of neural tube defect, resulting in varying degrees of neurological damage and physical disability.
read more about spina bifida ...