NCT05548322 - Studies Into Touch in Healthy Humans to Provide Sensory Feedback in Prostheses | Crick | Crick