Immune system overview.
Please Sign In To Contact This Author
This infographic explains the immune system.
It highlights how the body fights infections.