JavaScript is disabled or this browser is too old
https://dailycaller.com/2022/07/21/depression-serotonin-hypothesis-antidepressants-big-pharma-university-college-london
I forgot about that.
(post is archived)