Alex Rothera


« Previous:





Most Recent Affiliation:


  • Google, Inc. and Humane Engineering, Humane Engineering

Location:


  • London, United Kingdom

Website:



Art Works:


Role(s):