REV3L and cancer: Further uncovering of Pol ζ role in various cellular processes could shed new light on cancer development and evolution processes.