NCT04959604 - Lymph Node Mapping Via Flourescent Dye in Colon Cancer | Crick | Crick