James Delahoussaye

James Delahoussaye

Follow

About James

Bio

Producer & editor at TED Radio Hour. Worked at NPR's How I Built This, Morning Edition, All Things Considered and Weekend Edition.

I'm passionate about

Putting science on the radio