NCT04220242 - Future of Colorectal Cancer Surgery | Crick | Crick