Lights, Camera, Immuno-action! Research on Cancer Immunotherapy
Melissa Bedard, DPhil in Medical Science (2015) We all know the classic plot line featured in countless spy and action movies. An intelligence team is defending a country against a foreign enemy or quelling an internal revolution. The team discovers that there is a traitor in their midst, trying Read more…