A chemist carries out a bizarre experiment with his own head.
1943
2013
1971
2007
2017
1986
1990
2004
2016
2015
2014
2011
2010
2022
2000
1925
2001
1923
2021