Immunotherapy

Drug / Medication

A new treatment approach that stimulates the immune system to track down and kill cancer cells; exercise is described as an 'original immunotherapy'.

Mentioned in 7 videos