190 pubs · 7,228 cites · h-index 38
European Medicines Agency
2025 - 2025
Clinical Practice Research Datalink
2019 - 2025
Centre for Innovation in Regulatory Science
2021 - 2023
University of Birmingham
2023 - 2023
University of Nottingham
2008 - 2022