NCT04773626 - Tumor Deposits in Cancer Colon | Crick | Crick