Tel Aviv scientists make cancer treatment discovery

A chance discovery in a Tel Aviv University laboratory has found a mechanism which prevents the immune system from attacking cancer tumours. As a result, the researchers have found that reversing this mechanism stimulates the immune system…

Continue Reading


Posted

in

by

Tags: