Back to Show
Town Hall Los Angeles
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