67 pubs · 338 cites · h-index 12
Pfizer (United States)
2023 - Present
Pfizer (United Kingdom)
Oxford University Hospitals NHS Trust
2018 - Present
Sulzer (United Kingdom)
2025 - 2025
Emory University
2023 - 2023