213 pubs · 22,777 cites · h-index 51
Northwestern Health Sciences University
2026 - Present
Molecular Sciences Institute
2025 - 2025
Imperial College London
1997 - 2025
Institute of Structural and Molecular Biology
2024 - 2024
Syngenta (United Kingdom)
2017 - 2017