Share
Copied
China hopes to reach herd immunity by vaccinating at least 80% of its population. What would that look like?