immunity-diagram

Diagram of main immune system mechanisms.