Mike McArthur

Follow @mikenz on Micro.blog.

A summary I wrote of some of the current thinking on the role of serotonin (5-HT) in depression: Serotonin and Depression