Gorkin David U, Ren Bing
Ludwig Institute for Cancer Research, La Jolla, California 92093, USA.
1] Ludwig Institute for Cancer Research, La Jolla, California 92093, USA. [2] Department of Cellular and Molecular Medicine, University of California, La Jolla, USA.
Nature. 2014 Mar 20;507(7492):309-10. doi: 10.1038/nature13212. Epub 2014 Mar 12.