Sections
The immune system assaults cancer
Légende
Make cancerous tumors disappear by "boosting" the immune system, that's the result obtained by a team of researchers in Switzerland. Their work is published in the journal "Cancer research"