NCT06437691 - Effect of Stent Placement on Short Term Survival of Left Sided Obstructive Colorectal Cancers | Crick | Crick