Parasitic Infection Drug May Hold Cure for Some Cancers