CPHFTW Townhall #6: The new web

CPHFTW Townhall #6: The new web

Keynote on the new reality for the web.

49f28eff1d0ddf3564a1b8b1f36a6c12?s=128

Kenneth Auchenberg

October 30, 2015
Tweet