An innovative touch-sound technology to provide 360-degree spatial location and content

Full project page

Organisations map overview