This film shows experiments performed by Soviet scientists reviving the lungs, heart, and even the head of a dead dog.
2017
1874
2012
1988
2008
2007
2003
2011
1957
2009
2015
1968
2013
2018
2016