Parasite Killer Too Found to be Effective Cancer Treatment Candidate