Serotonin imbalance found NOT to be linked to depression. New research overturns a long held understanding of how antidepressants work. Click here to read more.