
Insights
UKHSA launches 10-year Science Strategy: 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.


