Nov 27, 2001 1 min read 🏛 From the Archive Interaction Design Institute Ivrea Funny, I’ve never heard of this before: Interaction Design Institute Ivrea