Prof. Alon Chen began his term as Weizmann Institute President on Dec. 1. A neuroscientist, he has elucidated brain mechanisms for stress regulation, and the relevance to psychiatric disorders. Here, he discusses science, leadership, and his vision for the future.