231 pubs · 10,565 cites · h-index 52
University of Leeds
1990 - Present
CIC biomaGUNE
2008 - 2025
Physical Sciences (United States)
2021 - 2025
Institute of Structural and Molecular Biology
2018 - 2025
GlobalFoundries (Germany)
2012 - 2024