Discovered a new process of antitumor response of NK cells in myeloma Bioengineer, 05 Nov 2019 Credit: Beatriz Martín NK cells mean Natural Killer cells. They are part of the innate immune system. They are known…