augustafreepress.com
UVA discovers secret to making immune cells better cancer killers
Scientists at UVA have discovered a defect in immune cells known as “killer T cells” that explains their inability to destroy cancer tumors.