2017-02-07

How the natural defence force within our immune system attacks and destroys harmful invaders such as virus-infected and cancerous cells has been visualised in microscopic detail by scientists from UCL, Birkbeck, University of London, Peter MacCallum Cancer Centre and Monash University, Australia.

Show more