Enoxolone in Major Depression - Biomarker-outcome Relatio... | NCT05570110 | Trialant