What cells are responsible for killing tumours?

MIMR What cells are killing tumours3

MIMR research club Ellie May Jarvis 01