Affiliation
Recently retired from UK Health Security Agency
Country
United Kingdom