Advertisement

mark horowitz

Advertisement
Forbes List Logo
Study on serotonin and depression sparks fierce debate
Claims that depression has no link to a chemical imbalance in the brain related to serotonin, casting doubt on the need for anti-depressants, have sparked fierce reaction
  • Home
  • /
  • Mark-horowitz
Advertisement
Advertisement
Advertisement