Immune Cell Cancer Biotech Gains $172M in New Funds Science and Enterprise, 15 Jul 2021 Natural killer cell (NIAID, Flickr) 15 July 2021. A biotechnology company developing cancer therapies with natural killer cells…