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 »