Touched: an installation for the British Science Festival Digital Encounters Show

Research output: Non-textual outputExhibition