Cesar Harada: A novel idea for cleaning up oil spills

TED Talks When TED Senior Fellow Cesar Harada heard about the devastating...

168 views ted.com

Interest

Environment

Stumblers Who Like This Page