Translation of new cancer treatments from pet dogs to humans.

Translation of new cancer treatments from pet dogs to humans.