NCT05667259 - Prognostic Significance of Lymph Node Ratio in Rectal Cancer on Overall Survival | Crick | Crick