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…
Tel Aviv scientists make cancer treatment discovery
by
Tags: