Tag: omnia

Nevro announce launch of a new medical device for the treatment...

Nevro today announced it has received approval from the US Food and Drug Administration (FDA) for the Senza Omnia spinal cord stimulation (SCS) system....