A chemist carries out a bizarre experiment with his own head.
2016
2012
1938
2019
1988
—
1993
2008
2014
2021
1931
1926
1925
2013