103 pubs · 7,588 cites · h-index 38
Illumina (United Kingdom)
2022 - 2022
Wellcome Centre for Mitochondrial Research
2007 - 2022
Newcastle University
1996 - 2022
Guy's and St Thomas' NHS Foundation Trust
2020 - 2020
Great Ormond Street Hospital for Children NHS Foundation Trust
2020 - 2020