Mutagenesis and carcinogenesis: endogenous and exogenous factors.

Mutagenesis and carcinogenesis: endogenous and exogenous factors.