A novel idea for cleaning up oil spills

919,678 views |
Cesar Harada |
TEDxSummit
• June 2012