NCT06063369 - PEA vs. Placebo for Major Depression | Crick | Crick