A macrophage about to engulf a bacterium. This could be happening at any given time in your body as your immune system protects you!
added 11 years ago



Comments

NEXT POSTS