Research Concept

Disabled people

impairments, activity limitations, and participation restrictions

Works
36,227
Citations
111,651
Level
3
OpenAlex ID
C3018950346