NCT05570721 - Depression, Aging, Stress and Heart Health Study | Crick | Crick