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.

Close Menu