Alex Rothera


« Previous:





Affiliation(s):


  • Google, Inc. and Humane Engineering , Humane Engineering

Location:


  • London, United Kingdom

Website:



Art Works:


Role(s):