172 pubs · 89,785 cites · h-index 51
University of Cambridge
1999 - 2025
Institute for Medical Research
2006 - 2023
Western Washington University
2021 - 2022
National Institute of Neurological Disorders and Stroke
2012 - 2022
National Institutes of Health
2012 - 2021