Image
Macrophages
Macrophage means ‘big eater’. These cells ingest and clean up messes that include disabled cells or viruses that have been flagged with antibodies and dead cells.
Acknowledgement: MRC NIMR, Wellcome Images
Rights: MRC NIMR, Wellcome Images
Published: 17 July 2018,Updated: 17 July 2018Size: 50.14 KB