Publication

Cell encapsulation technology as a novel strategy for human anti-tumor immunotherapy