•  

Russell Zack

Watching the world of emerging technology, while listening to music.

Spoken at 1 event in 1 country