← 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.
1appearances
May 2026first appeared
May 2026most recent
Technical Termscategory
Across the corpus (1 defined)
Defined 158th EditionW18 · May 4, 2026