281 pubs · 15,074 cites · h-index 63
NIHR CRUK Experimental Cancer Medicine Centre
2025 - 2025
University of Southampton
2018 - 2024
Texas A&M Health Science Center
2014 - 2021
Texas A&M University
2016 - 2021
Fondazione IRCCS Istituto Neurologico Carlo Besta
2019 - 2019