Mindful Cyborgs - Episode 69 - Material Science, Ethical Engineering, & Plastic-making Bees with Deb Chachra

Dec 3, 2015

Episode 69 - Deb Chachra joins and shares her work as a professor of material science (at a brand new school!), as a science writer with a (great) newsletter, and more.

Subscribe Now

Automatically download new episodes