NCT04713722 - Early Life Stress and Depression: Molecular and Functional Imaging | Crick | Crick