Life sciences Life sciences Mindmaze launches revolutionary device to improve hand recovery after stroke 1 March 2023