371 pubs · 3,710 cites · h-index 34
University of Oxford
2019 - 2025
Translational Research in Oncology
2025 - 2025
Foundation Medicine (United States)
2016 - 2025
Anhalt University of Applied Sciences
2016 - 2022
Science Oxford
2019 - 2022