I

Immunotherapy

otherMentioned in 3 videos

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