338 pubs · 16,296 cites · h-index 67
University of Leeds
1997 - Present
Institute of Structural and Molecular Biology
2005 - Present
Massey University
2025 - 2025
Boston Biomedical Research Institute
2023 - 2023
Novartis (United States)
2016 - 2022