Stress Leads to Depression

Our feelings matter, and so does the level of stress we experience on a daily basis.  Recent research out of The Hebrew University of Jerusalem, conducted by Professor Raz Yirmiya and his team, have identified microglia brain cells as being involved in the development...