(By Sulagna Maity on 13th December 2023) Cancer! People get terrified when they hear this term. But why? Is it...
immunotherapy
“I think we are really living a revolution” said Dr Nadia Guerra, head of Imperial’s Inflammation and Tumour Immunity lab....