Key insights into DNA replication and potential cancer treatments