Medical marvel as researchers discover parasite found in dogs could hold key to beating cancer
A parasitic worm most commonly found in dogs, and can be fatal in humans, could hold the key to fighting cancer. Australian researchers made the …
Lysander david flipped this story into med tech•1589d