Jeffrey Shaw



Affiliation(s):


  • Zentrum für Kunst und Medientechnologie

Location:


  • Karlsruhe, Baden-Württemberg, DE