New review suggests no ‘clear evidence’ depression is caused by low serotonin levels
There is no clear evidence that depression is caused by low serotonin levels, researchers have said, as they called into question the widespread use of antidepressants. The new review of
Read More