Yes, those results (first time renal cancer tumor shrinkage), would certainly have caused Pfizer to walk away from Kevetrin as some have stated. Does anybody actually believe that FUD, even if stated by a Pro?
About as believable as them walking away from a new invention of a self-sustaining, non-polluting energy source