The enemy within: the immunology of cancer
Channel: British Society for Immunology
Date: 16/12/2015

Dr Stephen Beers (University of Southampton) discusses how the immune system tries to deal with cancers and how the development of immunotherapies may transform cancer treatment.