Introducing Allen Institute Artist-In-Residence: Tavares Strachan

The Allen Institute announced that conceptual artist Tavares Strachan has joined the Allen Institute as the Institute’s first Artist-in-Residence. As a globally-recognized artist who works on a massive scale from space to the arctic to living systems and human design, Strachan often explores the intersection of art, science, and the environment, making the unseen visible.