Return to Article Details Telerehabilitation Clinical and Vocational Applications for Assistive Technology: Research, Opportunities, and Challenges