NCT02912975 - A Clinical Trial of Mirror Treatment for Phantom Pain | Crick | Crick