NCT02834052 - Pembrolizumab + Poly-ICLC in MRP Colon Cancer | Crick | Crick