NCT03957226 - An Osseoanchored Percutaneous Prosthesis Study Evaluating Stable Neural Signal Transmission in Subjects With Transhumeral Amputations | Crick | Crick