Science communication through immersive media arts: an innovative framework for arts-based science communication

Full project page

Organisations map overview