Electron microscopic image of T cells attacking a tumor cell

Electron microscopic image of T cells attacking a tumor cell

Highlight of this group