Life sciences Life sciences The EPFL introduces the new version of its TWIICE exoskeleton 7 November 2018