MYC: Undruggable Cancer Regulator Can Halt Tumor Growth
It's a trick almost everyone knows: to open a locked door, slide a credit card over the latch.
Scientists at The Scripps Research Institute (TSRI) used a similar strategy when they attempted to…