Previous Episode: 5: Eric Mennel
Next Episode: 7: Zoe Chace

Ellen Horne is the Executive Producer of Radiolab.

“When you’re trying to create something new, that kind of risk-taking has to happen in a low-stakes environment.”