16 pubs · 298 cites · h-index 8
Institute of Structural and Molecular Biology
2021 - 2021
University College London
University of St Andrews
2015 - 2015
UCB Pharma (United Kingdom)
2013 - 2015
University of Cambridge
1990 - 1995