NCT07341425 - Focused Acceptance and Commitment Therapy (FACT) for Stress, Anxiety, and Depression | Crick | Crick