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 2018Size: 50.14 KB