UK Health Security Agency
London, City of London, UK
Biomathematics and Statistics Scotland
Edinburgh, City of Edinburgh, UK