59 pubs · 2,194 cites · h-index 23
Argonne National Laboratory
2016 - 2025
Evotec (United Kingdom)
2010 - 2023
Institute of Structural and Molecular Biology
2017 - 2021
University College London
Abingdon Community Hospital
2015 - 2015