657 pubs · 26,146 cites · h-index 75
Health Data Research UK
2017 - Present
Office of Diversity and Inclusion
2026 - Present
UK Health Security Agency
2023 - Present
University College London
1988 - Present
University of Leeds
2024 - 2025