Researchers have discovered a new cell in our immune system that they say could one day be used to create a “one size fits all” treatment for cancer.
Katie Johnston reports.
Researchers have discovered a new cell in our immune system that they say could one day be used to create a “one size fits all” treatment for cancer.
Katie Johnston reports.