Research | | open
Disability is an umbrella term that encompasses congenital and acquired impairments to body function or structure, activity limitations and participation restrictions. A disability can be physical, cognitive, mental, sensory, emotional, developmental, or some combination of these.
Latest Research and Reviews
- British Journal of Cancer 117, 1113–1120
Reviews |Spinal Cord 55, 812–817