Oceans of Robots: Ed Lu at TEDxSF

From TEDx
Thu. 04-26-2012