Keynote address: Caterina Fake

Caterina Fake: Commencement 2012 Keynote