DNA crosslinking damage and cancer - a tale of friend and foe.

DNA crosslinking damage and cancer - a tale of friend and foe.