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.

Independent journalism costs money. Support Times of Malta for the price of a coffee.

Support Us