VR-video about Telsartan for the exhibition

Medicine Interactive installations
kek 298217193

More of our work