Advertisement

Spinal Tech

A new spinal cord stimulator implant may provide relief for patients that suffer from chronic pain, according to a report from KETV 7 in Omaha, Neb.

Advertisement
Advertisement