How the oceans can clean themselves: Boyan Slat at TEDxDelft #1 Post by japetheape » Wed, Sep 11, 2013, 4:06 PM UTC How the oceans can clean themselves: Boyan Slat at TEDxDelftyoutube.com