•  

Gavin Starks

Combining technology, science, art, media, and business... see @binarydust for music and @gavinstarks for randomness

Spoken at 16 events in 3 countries