28 pubs · 987 cites · h-index 10
Centre for Human Genetics
2026 - Present
University of Oxford
2018 - Present
Ludwig Cancer Research
2019 - Present
Target (United States)
2024 - 2025
Discovery Institute