18 pubs · 4,946 cites · h-index 13
University of Cambridge
2000 - 2022
Wellcome/MRC Institute of Metabolic Science
2022 - 2022
Wellcome Trust
2003 - 2022
University of Glasgow
2003 - 2016
Illumina (United Kingdom)
2008 - 2009