NCT05421455 - Surgery vs Biologics for Treating Stricturing CD--a RCT | Crick | Crick