With 18 to 21 million people in Europe suffering from it, depression is the leading chronic disease in the continent. In 20 years time, there will be more people affected by depression than by any other illness. Depression is cause of disability and can lead to suicide. It affects not only our daily lives, but [...]