NCT05570110 - Enoxolone in Major Depression - Biomarker-outcome Relationship | Crick | Crick