Tumor immunity and prognosis Mystery Rays from Outer Space, 30 Jul 2008 Does the immune system control tumors? The current understanding says “Yes”, but with reservations. As I’ve noted in previous…