Tel Aviv University team finds Ly6a protein ‘puts the brake’ on the immune system, in discovery that points to a cure for cancers, including those resistant to immunotherapy
The post Israeli researchers identify protein that stops immune cells from attacking tumors appeared first on The Times of Israel.