445 pubs · 46,358 cites · h-index 81
Queen Mary University of London
1987 - Present
Nuffield Health
2024 - 2024
National Health and Medical Research Council
Genomics (United Kingdom)
2020 - 2020
Barts Health NHS Trust
2008 - 2019