250 pubs · 12,723 cites · h-index 59
University of Oxford
2013 - Present
Janus University
2022 - 2025
MRC Laboratory of Molecular Biology
1994 - 2023
University of Nebraska Medical Center
2023 - 2023
Bath Spa University
2016 - 2023