NCT06971107 - Current Microsatellite Stability Results in Colon Cancer | Crick | Crick