
Israeli team finds cancer-fighting gene switch
Researchers at the Weizmann Institute of Science have identified a key gene that acts as a "master switch" in immune cells known as macrophages, enabling tumors to hijack the immune system and promoting cancer growth. Their discovery, published …