A short film exploring the imagery of medical and scientific experimentation.
—
1930
1976
2019
2016
2008
2023
2021
2006
2022
1968
1983
2005