NCT05289089 - Well-being in IBS: Strengths and Happiness (WISH) | Crick | Crick