Herd immunity

What is Herd immunity?

Herd immunity definition and meaning on Health terms:
Herd immunity is a form of immunity that occurs when the vaccination of a significant portion of a population (or herd) provides a measure of protection for individuals who have not or cannot develop immunity.


reference: https://www.eupati.eu/glossary/