"DECRYPTION" LONDON 2025

A physical interface exploring the interaction between humans and machines