Home
Allyson Pollock, Carl Heneghan, and Paula Byrne discuss key policy questions around vaccine mandates
Professor of Public Health Allyson Pollock discusses the pitfalls of mass PCR testing.
This website uses cookies to ensure you get the best experience on our website