What researchers at Oregon Health & Science University (OHSU) are proposing is the concept of “killer T cells” ...