NCT06063174 - Stress & Resilience Study | Crick | Crick