NCT06805890 - Study of Tissue Repair in Inflammatory Bowel Disease Exploiting Organoid Technology | Crick | Crick