Lymphocytes vs Macrophages Human body is composed of millions of cells. The human body faces attacks from micro-organisms, and other foreign substances. Body has its own defence mechanism. The mechanism will fight against the infections and the foreign substances. This is called immunity. Some mechanisms are designed to identify the invaders and attack them. In […]