This film shows experiments performed by Soviet scientists reviving the lungs, heart, and even the head of a dead dog.
2009
2005
2016
1993
2017
2003
2008
2006
2013
2001
2014
1995
2012
1988