Treatment success in cancer: industry compared to publicly sponsored randomized controlled trials.

Treatment success in cancer: industry compared to publicly sponsored randomized controlled trials.