393,568 views | Lynn Rothschild • TEDxBeaconStreetSalon

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