Spina bifida

Home > Social Work > Disability Social Work > Physical disabilities social work > Spina bifida

A birth defect where the spinal cord does not fully develop, causing a range of physical and cognitive impairments.