Immune system key to fighting cancer The above article might be of interest. Immunotherapy is certainly the rage now.