This online resource investigates the advantages and disadvantages of vaccination.

This online resource investigates the advantages and disadvantages of vaccination.
This online resource looks at herd immunity to epidemics.
This video deals with how the immune system fights diseases.