We showed ONS England data from November did NOT support vaccine efficacy claims. The ONS’s December report claims anomalies we identified are...
Recent Comments