NCT06884839 - Tumor Deposits in Colorectal Cancer and Its Prognostic Value in Survival and Metastasis | Crick | Crick