207 pubs · 21,132 cites · h-index 83
Western University
1997 - 2025
Robarts Clinical Trials
2017 - 2025
Neurosciences Institute
2024 - 2024
Wellcome/MRC Cambridge Stem Cell Institute
2008 - 2024
University of Cambridge
1996 - 2024