Research Concept
Disabled people
impairments, activity limitations, and participation restrictions
Works
36,227
Citations
111,651
Level
3
OpenAlex ID
C3018950346
Hide
Add to Reference Manager
0
Research Notes
Support