New compound shows promise in treating multiple human cancers

A newly discovered compound has been shown by researchers to block a protein that is essential for the sustained growth of up to a quarter of all cancers….

A newly discovered compound has been shown by researchers to block a protein that is essential for the sustained growth of up to a quarter of all cancers….