IIT Researchers Discover Powerful Tumor Suppressor
A team of Illinois Institute of Technology researchers has discovered a powerful tumor suppressor found only in cancer cells, BaxΔ2, suggesting the possibility that the sick cells are generating a...