NCT05505513 - Can an Array of Micro-electrodes Implanted in a Human Nerve Record Neural Signals and Provide Feedback? | Crick | Crick