300 pubs · 11,713 cites · h-index 50
Queen Mary University of London
2008 - Present
Barts Health NHS Trust
2017 - Present
Broad Institute
2025 - 2025
Ninewells Hospital
University of Bristol