41 pubs · 3,910 cites · h-index 24
The Francis Crick Institute
2004 - 2025
Stem Cell Institute
2020 - 2020
National Institute for Medical Research
2009 - 2009
Medical Research Council
2008 - 2009
Zimmer Biomet (United Kingdom)
1984 - 2008