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