The impact of physical activity on the disability-related stress of individuals with physical disabilities: A five-year longitudinal study Article uri icon

publication date

  • 2025