NCT06728982 - Impact Of Metformin In Rectal Cancer Patients | Crick | Crick