17 pubs · 1,265 cites · h-index 12
Mologic (United Kingdom)
2018 - 2021
University of Leeds
2001 - 2015
iQur (United Kingdom)
2015 - 2015
Institute of Structural and Molecular Biology
University of Oxford
2005 - 2005