A novel idea for cleaning up oil spills

924,768 plays|
Cesar Harada |
TEDxSummit
• June 2012
Want to use TED Talks in your organization?
Start here