1
Design Research Lab

Design Research Lab

Humanizing Technology, Mediating People, Conceiving Design

English

Engineering & Software Companies

sharing economy design corporate



Profile statistics