NCT05584228 - Medical Treatment Versus Surgery in Stricturing Small Bowel Crohn's Disease | Crick | Crick