Post
  • From Twitter

Great thread which explains why vaccine efficacy in Israel (and near you) is a lot higher than you think! And a good example of how even experts can find it hard to keep track of all the percentages floating around. It's not just you.

Replies
No replies yet