Single Biggest Cancer Dictionary in the World

What is

Suplexa

?

Pronunciation: /suplexa*/

Suplexa

Definition

(Other name for: autologous PBMC-derived engineered leukocyte immunostimulatory cells-activated effector cells)