MAKERS Moment

Human Activities and Man-Made Chemicals

Ellen Ochoa talks about doing environmental research that couldn’t be done on earth.

MAKER Profile: Ellen Ochoa