180 pubs · 7,429 cites · h-index 51
Institute of Structural and Molecular Biology
1996 - 2025
University College London
1994 - 2025
Princess Margaret Hospital for Children
2022 - 2024
Manchester Royal Infirmary
2024 - 2024
Perth Children's Hospital
2022 - 2024