Dr. Ellen Stofan is the chief scientist at NASA. We speak to her about the prospects of life on Mars, and what it is about studying space that gets her most excited.
Dr. Ellen Stofan is the chief scientist at NASA. We speak to her about the prospects of life on Mars, and what it is about studying space that gets her most excited.