We already know how incredible our body’s immune system is in attacking invading bacteria and viruses and restoring us to health following an illness, but the latest findings from a study by Cardiff University are poised to bring a new and unexpected development with a new cancer treatment: stopping cancer in its tracks.



