ArmVR: Innovative Design Combining Virtual Reality Technology and Mechanical Equipment in Stroke Rehabilitation Therapy | IEEE Journals & Magazine | IEEE Xplore