Speaker Deck

ParisWeb, Paris, 30 September 2016

by bruce lawson

Published September 30, 2016 in Technology

World Wide Web, not Wealthy Western Web