How we're harnessing nature's hidden superpowers

1,879,232 views |
Oded Shoseyov |
TED@BCG Paris
• May 2016