NCT05440812 - Improving Personal Recovery After Depression With a Blended Module (STAIRS) | Crick | Crick