24 pubs · 1,062 cites · h-index 14
Wellcome/MRC Cambridge Stem Cell Institute
2014 - 2023
University of Cambridge
2013 - 2023
CHU Dinant Godinne UCL Namur
2023 - 2023
Addenbrooke's Hospital
Stem Cell Institute
2020 - 2020