Peter Strick to present Barbara Vackar Lecture on advances in brain research by Deborah Trefts on August 18, 2017 share When neuroscientist Peter Strick hears someone say, “It’s all in your head,” he answers, “Your brain is in your head.” And your brain is connected to your immune system, as well as your muscles, heart,