News and Trends 18 Oct 2017
German Researchers Set the Immune System Free to Fight Against Cancer
There could be a way to stop cancers escaping from the immune system, and researchers hope to use this for more effective cancer treatments. Researchers at Universität Bonn have found a way to “release the brakes” in the immune system that helps cancers to survive. Cancers benefit from this by pretending to be regular cells, […]