Back Subscribe
← The Lexicon
Technical Terms

Moncrieff et al. (2022)

The umbrella review in Molecular Psychiatry that found no consistent evidence of an association between serotonin and depression — the inflection point for the collapse of the serotonin hypothesis.

— defined in 158th Edition, May 4, 2026
1appearances
May 2026first appeared
May 2026most recent
Technical Termscategory

Across the corpus (1 defined)

Defined 158th EditionW18 · May 4, 2026