More information has come to light on the Moffit Cancer Center investigation, where researchers failed to disclose payments from China. TrialSite News reported recently that Dr. Alan List had to leave the preeminent institution due to some form of conflict of interest...