173 pubs · 7,561 cites · h-index 48
Institute of Structural and Molecular Biology
2025 - Present
Imperial College London
2001 - Present
London Biofoundry
2019 - 2024
Transnational Press London
2014 - 2021
Molecular Sciences Institute
2020 - 2021