One man’s strange fixation with self-administering snake venom may lead to a remarkable advance in antivenom development, but scientists are very keen no one follows his example.
What The Fuck Is Happening?!
One man’s strange fixation with self-administering snake venom may lead to a remarkable advance in antivenom development, but scientists are very keen no one follows his example.