Stress and depression

5 min

Stress and the development of the immune system are intimately linked. The Stress Lab of the University of California studies this link in detail, and how the two factors can lead to depression.

Credits
  • Country:Germany
  • Year:2016