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...

read more