Helena Jones

London, United Kingdom.

Former brain researcher now playing at the intersection of art + technology.