Confirmed talks (so far) are now listed. Some speakers are returning favorites, and others are fresh new faces. All talks will offer something new and exciting.
Published on Mar 22, 2012
Confirmed talks (so far) are now listed. Some speakers are returning favorites, and others are fresh new faces. All talks will offer something new and exciting.