The enigma of arsenic carcinogenesis: role of metabolism

The enigma of arsenic carcinogenesis: role of metabolism