114 pubs · 6,286 cites · h-index 42
Oxford Biotherapeutics (United Kingdom)
2024 - 2025
Science Oxford
2025 - 2025
Queen Mary University of London
2018 - 2022
IQVIA (United States)
2020 - 2020
King's College London
2018 - 2019