Spine Tumor Ablation Radiofrequency

Spine Tumor Ablation Radiofrequency (STAR)

A minimally invasive outpatient procedure used to treat spinal tumors.