203 pubs · 6,173 cites · h-index 41
Queen Mary University of London
2016 - Present
Clinical Research Atlanta
2026 - Present
Lawrence Livermore National Laboratory
2021 - 2023
Heidelberg University
2019 - 2019
University of Glasgow
2011 - 2019