23 pubs · 829 cites · h-index 14
Moffitt Cancer Center
2017 - 2025
University of Cambridge
2021 - 2021
University of Dundee
2016 - 2020
Ninewells Hospital
2017 - 2017
Institute of Predictive and Personalized Medicine of Cancer
2014 - 2014