Rz7vgxcz4agk8sgqy0sm

David Siegel

David Siegel has been writing and speaking about technology issues for over 20 years. His current passion is Blockchain.

Talks I've Given