Nelly Ben Hayoun talked at Google Headquarters in Mountain View, California, USA as part of the Google Talks Series

You can see the talk online here