News on Immunotherapy
02/28/2013Some T cells of the immune system are natural enemies of cancer cells. How they are prepared for their deployment in the organism appears to be very decisive in determining their effectiveness in cancer treatment.
more