United States United States, San Francisco
23rd April 2010
Clara Shih spoke at this conference
copy and paste HTML