Riccardo Lardi, Designer & Technologist

MA Design Interactions, Royal College of Art, London