The Life Scientific

Ellen Stofan on being NASA chief scientist

Ellen Stofan, former chief scientist at NASA, talks to Jim Al-Khalili.

Coming Up Next

Autoplay