176 pubs · 1,884 cites · h-index 22
Roche (Switzerland)
2024 - 2025
Newcastle University
2019 - 2022
Cancer Research UK
2021 - 2021
Newcastle upon Tyne Hospital
Drug Discovery Laboratory (Norway)