Many of you may have heard, that the serotonin “chemical imbalance” theory of depression was recently put to rest by a group of University College London (UCL) scientists in the journal Molecular Psychiatry. After reviewing decades of research, there’s no evidence that serotonin levels or serotonin activity are responsible for depression, they wrote. In other […]