1. Rehabilitation Sciences Research Center, Shiraz University of Medical Sciences
2. School of Mechanical Engineering, Shiraz University
3. Orthotics and Prosthetics Department, School of Rehabilitation Sciences, Shiraz University of Medical Sciences
4. Department of Occupational Therapy, Shiraz University of Medical Sciences