Cancer genomes are the result of diverse mutation processes that have often accumulated over decades. Scientists from the German Cancer Research Center (DKFZ) and the Universities of Cambridge and ...