NCT05923450 - Tumor Deposits in Colorectal Cancers | Crick | Crick