Removing environmental barriers to independent living: A feasibility randomised controlled trial targeting people ageing with long-term physical disabilities. uri icon

publication date

  • September 30, 2024