NCT07082439 - Pembrolizumab and Odetiglucan in Liver Predominant Metastatic Colorectal Adenocarcinoma | Crick | Crick