Return to Article Details Immunocyte: the invertebrate counterpart of the vertebrate macrophage Download Download PDF