NCT07808151 - Neoadjuvant Pembrolizumab and Porustobart in Resectable pMMR/MSS Colon Cancer | Crick | Crick