The diverse and complex roles of radiation on cancer treatment: therapeutic target and genome maintenance.

The diverse and complex roles of radiation on cancer treatment: therapeutic target and genome maintenance.