This film shows experiments performed by Soviet scientists reviving the lungs, heart, and even the head of a dead dog.
2017
2009
2021
2002
2011
2006
2014
2004
2012
1968
2013
2003
1957