United States United States, Stanford University
17th July 2010
Alex Barreto spoke at this conference
copy and paste HTML