3 ms·Scientists discover a new mechanism that prevents proliferation of cancer cells3 points by ValentineC 8y ago