A short film exploring the imagery of medical and scientific experimentation.
2019
2024
2023
1983
2017
1945
2009
2016
2013
2021
1985
1993
2022
1958