Redox regulation in cancer: a double-edged sword with therapeutic potential.

Redox regulation in cancer: a double-edged sword with therapeutic potential.