NCT07418645 - Evaluation of a Multimodal Tactile Feedback System for Upper Limb-loss Users: Embodiment and Performance | Crick | Crick