65 pubs · 1,529 cites · h-index 21
Manchester Academic Health Science Centre
2023 - Present
NIHR Manchester Biomedical Research Centre
2023 - Present
Novartis (Switzerland)
2025 - 2025
Bristol-Myers Squibb (Germany)
2025 - 2025
Eli Lilly (United States)
2025 - 2025