NCT07207317 - LIRRH Trial for the Right-sided Colon Cancer | Crick | Crick