140 pubs · 3,674 cites · h-index 32
University of Edinburgh
1986 - 2020
Wellcome Centre for Cell Biology
2012 - 2018
Institute of Structural and Molecular Biology
2006 - 2011
University of Leeds
1999 - 1999
University of Aberdeen
1985 - 1988