Researchers discovered peptides that permanently block a key cancer protein once thought untreatable, using a new screening ...