Your kids might live on Mars. Here's how they'll survive

7,127,122 views |
Stephen Petranek |
TED2015
• March 2015