Why do cancer drugs get such an easy ride?
BMJ. 2015 Apr 23;350:h2068. doi: 10.1136/bmj.h2068.
BMJ. 2015.
PMID: 25908437
No abstract available.