After rocking into the media lexicon March 13th and peaking a day later, "herd immunity" has remained relatively stable ever since.
After rocking into the media lexicon March 13th and peaking a day later, "herd immunity" has remained relatively stable ever since.