stella
Receive an implanted spinal stimulation device to help with Parkinson's walking difficulties | stella