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