Back to Show
Town Hall Los Angeles
Adam Steltzner: The Possibility of Living on Mars
Adam Steltzner, JPL Chief Engineer for the Mars 2020 Project, discusses what it would take to live on the Red Planet.
Support Provided By