Immunology : from mice to men and bench to bed

Cancer and the Immune system: dangerous liaisons