BUFVC Search
Current Search
Previous Searches
This short film threads together the history of cardiac arrest treatment with the paradoxical discovery that stopping the heart can make it stronger. Shows how the resurrection of dead dogs in Russia in the...