Skip to main content

Eduard Batlle: “The immune system is incredibly powerful against tumours”