Science-inspired design

487,788 views |
Mathieu Lehanneur |
TEDGlobal 2009
• July 2009