IN-TOUCH: Digital Touch and Communication

Full project page

Organisations map overview