The living tech we need to support human life on other planets

399,520 views |
Lynn Rothschild |
TEDxBeaconStreetSalon
• October 2018