73 pubs · 3,427 cites · h-index 25
Aletheia House
2026 - Present
Opsona Therapeutics (Ireland)
2025 - 2025
Genomics Institute of the Novartis Research Foundation
2015 - 2023
AstraZeneca (United Kingdom)
2008 - 2011
Loughborough University
2008 - 2011