Mechanisms of carcinogenesis: focus on oxidative stress and electron transfer.

Mechanisms of carcinogenesis: focus on oxidative stress and electron transfer.