Beta catenin is a molecule that may play a key role in preventing depression in those exposed to stress, at least if mice and humans share the same biology. Beta catenin is involved in a number of quite different functions in the cell. To give you an idea, it may be involved in the development of cancer (it is a …