Some 60000 spinal cord stimulators are surgically implanted every year. They send a mild electrical current to the spinal cord to …
source
Published:
Some 60000 spinal cord stimulators are surgically implanted every year. They send a mild electrical current to the spinal cord to …
source