This new sculpture depicts a Macrophage attacking a cancer cell.
Scientists are developing biologics, to enhance the ability of the patient’s own immune system to detect and destroy cancer cells.
This new sculpture depicts a Macrophage attacking a cancer cell.
Scientists are developing biologics, to enhance the ability of the patient’s own immune system to detect and destroy cancer cells.