Scientists hope salmonella could hold the key to treating bowel cancer 0 19.11.2024 03:13 The Independent New research on mice pinpointed the mechanism that causes the immune system to be suppressed