NCT03695146 - Heart Inflammation and Mental Stress Study | Crick | Crick