495 pubs · 149,645 cites · h-index 169
University of Cambridge
2014 - 2025
Cancer Research UK
Cancer Research UK Cambridge Center
2015 - 2025
Genomics (United Kingdom)
2025 - 2025
New York Genome Center
2015 - 2023