“While Delta means that permanent herd immunity has become even more elusive—perhaps impossible—a state of temporary and reliable herd safety can be achieved tomorrow.” https://insidemedicine.bulletin.com/378975113857960
“While Delta means that permanent herd immunity has become even more elusive—perhaps impossible—a state of temporary and reliable herd safety can be achieved tomorrow.” https://insidemedicine.bulletin.com/378975113857960