Herd immunity

Concept

Level of population-wide immunity needed to prevent sustained disease transmission

1 story