New evidence has put into doubt the long-standing belief that a deficiency in serotonin - a chemical messenger in the brain - plays a central role in depression.
Sign in to post comments.
Comments (0)
Sign in to post comments.