80 pubs · 2,487 cites · h-index 26
University of Leeds
1998 - 2025
Institute of Structural and Molecular Biology
2007 - 2025
University of Warwick
2023 - 2023
Cellular Research (United States)
2014 - 2014
Institut de Biologie Moléculaire et Cellulaire
2014 - 2014