Mobility impairments are the most prevalent of all disabilities, affecting the life of nearly one in 20 individuals in developed countries. In the most severe cases, they can have dramatic consequences for the social, mental and physical well-being of thos ...
EPFL2019