Tagged: suspended animation

Lazarus the dog?

I’m guessing that, if this is true, the scientists involve wish the headline writers were shot Boffins create zombie dogs. US scientists have succeeded in reviving...