NCT07842692 - Serum Endocan Levels in Colorectal Cancer | Crick | Crick