New support for a serotonin deficit in depression
Since the 1960s, researchers have postulated that major depression stems from disruptions in the serotonin neurotransmitter system, but the evidence for that idea, though plentiful, was…
Recover your password.
A password will be e-mailed to you.