Depression is a PHYSICAL illness, professor claims
According to a Cambridge University professor, an overactive immune system may trigger depression by causing widespread inflammation that leads to feelings of hopelessness and unhappiness.
Read more »