A D-rendered image of a CAR T-cell attaching to and destroying leukemia cells.

Code produit:
1268939381