Sorry, this talk has not yet been translated into: Japanese|Want to help translate this talk? Become a TED Translator.

Engineering a better life for all

172,291 views |
Cat Laine |
Business Innovation Factory
• October 2009