Global Health Watch

Novavax’s Effort to Vaccinate the World, From Zero to Not Quite Warp Speed

Novavax is a vaccine company that, despite $2 billion in new federal and international funding, still hasn't come through with… Read More

July 19, 2021

Analysis: Why We’ll Likely Never Know Whether a Covid Lab Leak Happened in China

If international scientific sleuths are hoping to see a lab log or find a whistleblower, that sort of information won’t… Read More

June 29, 2021