Oxidative stress and cancer: Have we moved forward? - Halliwell, B. (2011)
10.1042/BJ20061131