G-quadruplex binding protein Rif1, a key regulator of replication timing. (10th November 2020)