Vaccination of “70% of the target population is not herd immunity” so says Let’s Talk Panelist
'Herd immunity', also known as 'population immunity' according to the World Health Organisation is the indirect protection from an infectious disease that happens when a population is immune either through…