NCT03984578 - Window of Opportunity Study in Colorectal Cancer | Crick | Crick