Crippled with permanent birth defect can prove to be a shocking experience for any family member. The worst amongst them all is ‘Spina Bifida’. Derived from the Latin words ‘Spina’ and ‘Bifida’ meaning ‘spine’ and ‘split’ respectively. In simple words, it is a malformation of the spinal cord. It is caused by an incomplete closure […]