This week I spoke with Deb Chachra from Olin College (USA). She teaches engineering but is interested in and writes on a wide variety of semi-related themes and projects (see show notes for more).
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More