TEDxMarin Talk
“Staying Human in a Digital Age”. We stand on the verge of astounding new technologies which will infuse our culture and change life as we know it.
» Read More“Staying Human in a Digital Age”. We stand on the verge of astounding new technologies which will infuse our culture and change life as we know it.
» Read More