NCT04231526 - Pembrolizumab in Early Stage Colon Cancer | Crick | Crick