Answered and unanswered questions about macrophages.
van Furh
R
R
University Hospital, Department of Infectious Disease, Leiden, The Netherlands.
D006801:Humans; D008264:Macrophages / Q000502:physiology*; D010587:Phagocytosis