Scales Overall Satisfaction with Rehabilitation Scale (OSWRS) The Overall Satisfaction with Rehabilitation Scale (OSWRS) is a 5-item psychometric questionnaire developed by Joel... September 23, 2026 • Dr. Mohammed Looti