UKHSA UK-based vaccine deal: key questions and answers

The UK Health Security Agency (UKHSA) has agreed to a deal for millions of life-saving vaccines to be produced in the UK if a future influenza pandemic is ever declared.

UKHSA UK-based vaccine deal: key questions and answers Read More »