The macrophage : the natural immune system (Oxford : Oxford University, 1992)
Includes index.
Keywords: Macrophages; Natural immunity; Immunology