Novel human T Cells might have cancer-fighting potential - Biotechniques.com