Researchers discovered peptides that permanently block a key cancer protein once thought untreatable, using a new screening ...
It is heartening that in a significant development in the fight against cancer, researchers have discovered peptides which ...